package sv.com.seguros.dao.asg;

import java.util.List;
import java.util.Map;

import sv.com.seguros.dao.BaseDaoImpl;
import sv.com.seguros.exception.WebException;
import sv.com.seguros.web.util.WebUtilidades;

public class AsgPagoDaoImpl extends BaseDaoImpl implements AsgPagoDao{

	@SuppressWarnings("unchecked")
	public List<Map<String, Object>> findReciboProvicional(Long asgPagoId) throws WebException{
		String sqlQuery = WebUtilidades.getQueryByName("asgPago.findReciboProvisional");
		try {
			return (List<Map<String, Object>>) findBySQLQuery(sqlQuery, new Object[]{asgPagoId});
		} catch (WebException e) {
			throw new WebException("Problemas a tratar de obtener el detalle del recibo provicional");
		}
	}
}
